settlement of accounts payable - Alemán Inglés Diccionario